branch concept - French English Dictionary